package com.faneui.transfer.gateway.vo;

import java.util.Date;

import io.swagger.annotations.ApiModelProperty;

public class OperatorVo {

	@ApiModelProperty(value = "操作账号唯一标识")
	private Long id;

	@ApiModelProperty(value = "所属企业唯一标识")
	private Long companyId;

	@ApiModelProperty(value = "所属企业名称")
	private String companyName;

	@ApiModelProperty(value = "是否管理员 0-否，1-是")
	private String isManage;

	@ApiModelProperty(value = "登录用户名")
	private String loginName;

	@ApiModelProperty(value = "头像地址")
	private String picture;

	@ApiModelProperty(value = "所属部门")
	private String division;

	@ApiModelProperty(value = "姓名")
	private String name;

	@ApiModelProperty(value = "手机号码")
	private String mobileNo;

	@ApiModelProperty(value = "邮箱")
	private String email;

	@ApiModelProperty(value = "身份证号码")
	private String identityNo;

	@ApiModelProperty(value = "身份证正面扫描件")
	private String identityFaceFile;

	@ApiModelProperty(value = "身份证背面扫描件")
	private String identityBackFile;

	@ApiModelProperty(value = "状态 0-无效，1-有效，2-未激活，3-锁定")
	private String status;

	@ApiModelProperty(value = "最后一次登录IP地址")
	private String lastLoginIp;

	@ApiModelProperty(value = "最后一次登录时间")
	private Date lastLoginTime;

	@ApiModelProperty(value = "员工编号")
	private String employeeNo;

	@ApiModelProperty(value = "职位")
	private String position;

	private String remark;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getCompanyId() {
		return companyId;
	}

	public void setCompanyId(Long companyId) {
		this.companyId = companyId;
	}

	public String getIsManage() {
		return isManage;
	}

	public void setIsManage(String isManage) {
		this.isManage = isManage;
	}

	public String getLoginName() {
		return loginName;
	}

	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}

	public String getPicture() {
		return picture;
	}

	public void setPicture(String picture) {
		this.picture = picture;
	}

	public String getDivision() {
		return division;
	}

	public void setDivision(String division) {
		this.division = division;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getMobileNo() {
		return mobileNo;
	}

	public void setMobileNo(String mobileNo) {
		this.mobileNo = mobileNo;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getIdentityNo() {
		return identityNo;
	}

	public void setIdentityNo(String identityNo) {
		this.identityNo = identityNo;
	}

	public String getIdentityFaceFile() {
		return identityFaceFile;
	}

	public void setIdentityFaceFile(String identityFaceFile) {
		this.identityFaceFile = identityFaceFile;
	}

	public String getIdentityBackFile() {
		return identityBackFile;
	}

	public void setIdentityBackFile(String identityBackFile) {
		this.identityBackFile = identityBackFile;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getLastLoginIp() {
		return lastLoginIp;
	}

	public void setLastLoginIp(String lastLoginIp) {
		this.lastLoginIp = lastLoginIp;
	}

	public Date getLastLoginTime() {
		return lastLoginTime;
	}

	public void setLastLoginTime(Date lastLoginTime) {
		this.lastLoginTime = lastLoginTime;
	}

	public String getEmployeeNo() {
		return employeeNo;
	}

	public void setEmployeeNo(String employeeNo) {
		this.employeeNo = employeeNo;
	}

	public String getPosition() {
		return position;
	}

	public void setPosition(String position) {
		this.position = position;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	@Override
	public String toString() {
		return "OperatorVo [id=" + id + ", companyId=" + companyId + ", isManage=" + isManage + ", loginName="
				+ loginName + ", picture=" + picture + ", division=" + division + ", name=" + name + ", mobileNo="
				+ mobileNo + ", email=" + email + ", identityNo=" + identityNo + ", identityFaceFile="
				+ identityFaceFile + ", identityBackFile=" + identityBackFile + ", status=" + status + ", lastLoginIp="
				+ lastLoginIp + ", lastLoginTime=" + lastLoginTime + ", employeeNo=" + employeeNo + ", position="
				+ position + ", remark=" + remark + "]";
	}

}
